import Vue from 'vue'
import App from './App'

// 导入必要的插件或工具
import './uni.promisify.adaptor'
import uvUI from '@/uni_modules/uv-ui-tools'
import $http from '@/uni_modules/zhouWei-request/js_sdk/requestConfig';
import config from '@/config/config.js'

Vue.config.productionTip = false // 禁止生产模式提示

// 设定 App 的入口类型为 'app'
App.mpType = 'app'
Vue.use(uvUI);

Vue.prototype.$http = $http;
Vue.prototype.$config = config

uni.$uv.setConfig({
	// 修改$uv.config对象的属性
	config: {
		// 修改默认单位为rpx，相当于执行 uni.$uv.config.unit = 'rpx'
		unit: 'rpx'
	},
	// 修改$uv.props对象的属性
	props: {
		// 修改uv-text组件的size参数的默认值，注意：默认值都要用default声明
	}
})
// 创建 Vue 实例并挂载
const app = new Vue({
	...App // 使用 App 中的选项作为 Vue 实例的配置
})

// 启动应用
app.$mount()